have a loathing of something - Spanish English Dictionary